enclosed personnel carrier - Alemán Inglés Diccionario